Text copied to clipboard!

Pavadinimas

Text copied to clipboard!

C programuotojas

Aprašymas

Text copied to clipboard!
Ieškome patyrusio C programuotojo, kuris prisijungtų prie mūsų technologijų komandos ir padėtų kurti, tobulinti bei palaikyti programinę įrangą, paremtą C programavimo kalba. Ši pozicija reikalauja gilios techninės patirties, gebėjimo dirbti komandoje bei savarankiškai spręsti sudėtingas problemas. Kandidatas turėtų būti motyvuotas, orientuotas į kokybę ir turėti stiprius algoritmų bei duomenų struktūrų pagrindus. C programuotojas bus atsakingas už žemo lygio programinės įrangos kūrimą, našumo optimizavimą, klaidų šalinimą bei bendradarbiavimą su kitais inžinieriais ir sistemų architektais. Darbas apima tiek naujų funkcijų kūrimą, tiek esamų sistemų palaikymą. Taip pat tikimasi, kad kandidatas aktyviai dalyvaus projektavimo sprendimuose ir prisidės prie kokybės užtikrinimo procesų. Sėkmingas kandidatas turės patirties dirbant su įvairiomis operacinėmis sistemomis (Linux, Windows), gebės naudotis derintuvais, versijų valdymo sistemomis (pvz., Git) ir turės supratimą apie sisteminį programavimą, atminties valdymą bei daugiasriegiškumą. Taip pat vertinamas gebėjimas dokumentuoti kodą ir laikytis gerosios programavimo praktikos. Ši pozicija suteikia galimybę dirbti su pažangiomis technologijomis, augti profesinėje srityje ir prisidėti prie inovatyvių sprendimų kūrimo. Jei esate atsidavęs programuotojas, kuris mėgsta iššūkius ir nori dirbti dinamiškoje aplinkoje – kviečiame kandidatuoti.

Atsakomybės

Text copied to clipboard!
  • Kurti ir prižiūrėti programinę įrangą naudojant C kalbą
  • Analizuoti ir optimizuoti esamą kodą
  • Spręsti technines problemas ir šalinti klaidas
  • Bendradarbiauti su kitais programuotojais ir inžinieriais
  • Rašyti techninę dokumentaciją
  • Testuoti ir tikrinti programų veikimą
  • Dalyvauti programinės įrangos architektūros kūrime
  • Užtikrinti kodo kokybę ir laikytis gerosios praktikos
  • Naudoti versijų valdymo sistemas (pvz., Git)
  • Prisidėti prie projektų planavimo ir įgyvendinimo

Reikalavimai

Text copied to clipboard!
  • Patirtis programuojant C kalba (ne mažiau kaip 2 metai)
  • Geri algoritmų ir duomenų struktūrų pagrindai
  • Gebėjimas dirbti su Linux ir/ar Windows OS
  • Patirtis naudojant derintuvus ir analizės įrankius
  • Supratimas apie atminties valdymą ir sisteminį programavimą
  • Gebėjimas dirbti komandoje ir savarankiškai
  • Atsakomybė ir dėmesys detalėms
  • Geri anglų kalbos įgūdžiai (skaitymui ir rašymui)
  • Patirtis su Git ar kitomis versijų valdymo sistemomis
  • Gebėjimas dokumentuoti kodą ir procesus

Galimi interviu klausimai

Text copied to clipboard!
  • Kiek metų turite patirties programuojant C kalba?
  • Ar esate dirbęs su Linux ar Windows sistemomis?
  • Kokius derintuvus ar analizės įrankius naudojate?
  • Ar turite patirties su daugiasriegiškumu?
  • Kaip sprendžiate atminties nutekėjimo problemas?
  • Ar esate dirbęs su versijų valdymo sistemomis (pvz., Git)?
  • Kaip užtikrinate kodo kokybę?
  • Ar turite patirties dirbant komandiniuose projektuose?
  • Kokius projektus esate įgyvendinęs naudodamas C kalbą?
  • Kaip dokumentuojate savo kodą?